home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP Şubat 1998.iso / drivers / SESK / optispnp / SND925P.INF < prev    next >
Windows Setup INFormation  |  1996-05-08  |  8KB  |  304 lines

  1. ;; 2/13/96
  2.  
  3. [Version]
  4. Signature="$Windows 95$"
  5. Class=MEDIA
  6. provider=%OPTi%
  7. LayoutFile=layout.inf
  8.  
  9. [ClassInstall]
  10. AddReg=Class.AddReg
  11.  
  12. [Class.AddReg]
  13. HKR,,,,%OPTiMediaClassName%
  14. HKR,,Icon,,"0"
  15. HKR,,Installer,,mmci.dll
  16.  
  17. [Manufacturer]
  18. %MfgName%=OPTiMediaChips
  19.  
  20. ;[ControlFlags]
  21. ;ExcludeFromSelect=*OPT9250,
  22. ;ExcludeFromSelect=*OPT0002,
  23. ;ExcludeFromSelect=*OPTFFFF,
  24. ;ExcludeFromSelect=*OPT9255,
  25.  
  26. [OPTiMediaChips]
  27. %*OPT9250.DeviceDesc%=OPT9250_Device, *OPT9250
  28. %*OPT0002.DeviceDesc%=OPT0002_Device, *OPT0002
  29. %*OPT0003.DeviceDesc%=OPT0003_Device, *OPTFFFF
  30. %*OPT0005.DeviceDesc%=OPT0005_Device, *OPT9255
  31.  
  32. ;"Device Setup"=OPT_Device
  33.  
  34. ;---------------------------------------------------------------;
  35.  
  36. [OPT9250_Device]
  37. DelReg=OPT.DelReg
  38. DelFiles=OPT0000.DelList
  39. LogConfig=OPTi0000.LC
  40. AddReg=OPT0000.AddReg, CUSTOM.AddReg
  41. CopyFiles=OPT9250.CopyList
  42. UpdateInis=OPTi0000.UpdateInis
  43.  
  44.  
  45. [OPT0002_Device]
  46. DelReg=OPT.DelReg
  47. DelReg=OPT0002.DelReg
  48. DelFiles=OPT0000.DelList
  49. LogConfig=OPTi0002.LC
  50. DelFiles=OPTi0002.DelList
  51. AddReg=OPT0002.AddReg
  52. CopyFiles=OPT0002.CopyList
  53. UpdateInis=OPTi0002.UpdateInis
  54.  
  55. [OPT0003_Device]
  56. LogConfig=OPTi0003.LC
  57. ;AddReg=OPT0003.AddReg
  58.  
  59. [OPT0005_Device]
  60. LogConfig=OPTi0005.LC
  61. ;AddReg=OPT0003.AddReg
  62.  
  63. ;---------------------------------------------------------------;
  64.  
  65. [OPTi0000.UpdateInis]
  66. system.ini,386Enh,"device=vsndsys.386"
  67. system.ini,386Enh,"device=vsnd925.386"
  68. system.ini,386Enh,"device=vsnd16d.386"
  69. system.ini,386Enh,"device=vadlib.386"
  70. system.ini,386Enh,"device=vsbpd.386"
  71.  
  72. system.ini,drivers,"wave*=snd16.drv",,1
  73. system.ini,drivers,"midi*=snd16.drv",,1
  74. system.ini,drivers,"aux*=snd16.drv",,1
  75. system.ini,drivers,"mixer*=snd16.drv",,1
  76.  
  77. system.ini,drivers,"wave*=snd925.drv",,1
  78. system.ini,drivers,"midi*=snd925.drv",,1
  79. system.ini,drivers,"midi*=mpu401p.drv",,1
  80. system.ini,drivers,"aux*=snd925.drv",,1
  81. system.ini,drivers,"mixer*=snd925.drv",,1
  82.  
  83. system.ini,drivers,"wave*=sndsys.drv",,1
  84. system.ini,drivers,"midi*=sndsys.drv",,1
  85. system.ini,drivers,"aux*=sndsys.drv",,1
  86. system.ini,drivers,"mixer*=sndsys.drv",,1
  87.  
  88. system.ini,drivers32,,"MSACM.imaadpcm=imaadpcm32.acm"
  89. system.ini,drivers32,,"MSACM.msadpcm=msadp32.acm"
  90. system.ini,drivers32,,"MSACM.msgsm610=msgsm32.acm"
  91. system.ini,drivers32,,"MSACM.trspch=tssoft32.acm"
  92. system.ini,drivers32,,"MSACM.msg711=msg711.acm"
  93.  
  94. [OPTi0002.UpdateInis]
  95. system.ini,drivers,"midi*=mpu401.drv",,1
  96. system.ini,drivers,"midi*=mpu401p.drv",,1
  97. system.ini,drivers,"midi*=rdmpu401.drv",,1
  98.  
  99. ;---------------------------------------------------------------;
  100.  
  101.  
  102. [OPTi0000.LC]
  103. ConfigPriority=NORMAL
  104.  
  105. [OPTi0002.LC]
  106. ConfigPriority=NORMAL
  107.  
  108. [OPTi0003.LC]
  109. ConfigPriority=DISABLED
  110.  
  111. [OPTi0005.LC]
  112. ConfigPriority=DISABLED
  113.  
  114. ;---------------------------------------------------------------;
  115. ;
  116. ; The .Det sections are added to the devnode at detection time
  117. ; only.  The PreCopySection is simply setting the NoSetupUI
  118. ; flag so that the critical pieces (such as logical 
  119. ; configurations) are in place at the time the device is started 
  120. ; during first boot.
  121. ;
  122. ;---------------------------------------------------------------;
  123.  
  124. [PreCopySection]
  125. HKR,,NoSetupUI,,1
  126.  
  127. [*OPT9250.Det]
  128. AddReg=PreCopySection
  129.  
  130. [*OPT0002.Det]
  131. AddReg=PreCopySection
  132.  
  133. [*OPTFFFF.Det]
  134. AddReg=PreCopySection
  135.  
  136. [*OPT9255.Det]
  137. AddReg=PreCopySection
  138.  
  139. ;---------------------------------------------------------------;
  140.  
  141. [OPT9250.CopyList]
  142. snd925p.drv,,
  143. sndopl3p.drv,,
  144. snd925p.vxd,,
  145. sndm401p.drv,,
  146. sndm401p.vxd,,
  147.  
  148. [OPT0002.CopyList]
  149. sndm401p.drv,,
  150. sndm401p.vxd,,
  151.  
  152.  
  153. ;---------------------------------------------------------------;
  154.  
  155. [OPT0000.DelList]
  156. vsnd925.386,,,1
  157. snd925.drv,,,1
  158. vsndsys.386,,,1
  159. sndsys.drv,,,1
  160. vsbpd.386,,,1
  161. vadlib.386,,,1
  162. nullwave.drv,,,1
  163.  
  164. [OPTi0002.DelList]
  165. mpu401.drv
  166. mpu401p.drv
  167. rdmpu401.drv
  168.  
  169. ;---------------------------------------------------------------;
  170. [OPT.DelReg]
  171. ; Do not force this delete
  172. HKLM,Enum\Root\OPTi925MEDIA
  173.  
  174. ;---------------------------------------------------------------;
  175.  
  176. [OPT0000.AddReg]
  177. HKR,,DevLoader,,mmdevldr.vxd
  178. HKR,Drivers,MIGRATED,,0
  179. HKR,Drivers\midi,,,
  180. HKR,Drivers\wave,,,
  181. HKR,Drivers\mixer,,,
  182. HKR,Drivers\aux,,,
  183.  
  184. HKR,,Driver,,snd925p.vxd
  185. HKR,Drivers\wave\snd925p.drv,Description ,,%*OPT9250.DeviceDesc%
  186. HKR,Drivers\wave\snd925p.drv,Driver,,snd925p.drv
  187. HKR,Drivers\mixer\snd925p.drv,Description,,%*OPT9250.DeviceDesc%
  188. HKR,Drivers\mixer\snd925p.drv,Driver,,snd925p.drv
  189. HKR,Drivers\aux\snd925p.drv,Description  ,,%*OPT9250.DeviceDesc%
  190. HKR,Drivers\aux\snd925p.drv,Driver,,snd925p.drv
  191. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  192. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  193. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  194.  
  195. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  196.  
  197. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  198. HKLM,%KEY_IOC%\Vol,,,
  199.  
  200. [OPT0002.AddReg]
  201. HKR,,Devloader,,mmdevldr.vxd
  202. HKR,Drivers,MIGRATED,,0
  203. HKR,Drivers\midi,,,
  204.  
  205. HKR,,Driver,,sndm401p.vxd
  206. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  207. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  208. HKR,Drivers,SubClasses,,"midi"
  209.  
  210. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  211.  
  212. ;---------------------------------------------------------------;
  213.  
  214. [CUSTOM.AddReg]
  215. ; These are Manufacturer specific.
  216. HKR,Config,,,
  217. HKR,Config,ChipType,,"82C925"
  218. HKR,Config,ExtCODEC,,"No"
  219. HKR,Config,ExtSynth,,"O3"
  220. HKR,Config,ExtWaveTable,,"No"
  221. HKR,Config,VxDVersion,,"4.00"
  222. HKR,Config,KeyCode,1,1A
  223. HKR,Config,"Single Mode DMA",1,00
  224.  
  225. ; Start of customizeable Mixer driver section;
  226. ; "Yes" means no customization; "No" means customize.
  227. HKR,Config,Default_Codec_Mapping,,"Yes"
  228.  
  229. ; TYPE 1 - CHANNEL NAME SECTION
  230. ; Specify the customized names for the channels
  231. HKR,Config,AUX1_Src_Name,,"Line/CD"
  232. HKR,Config,AUX2_Src_Name,,"Midi"
  233. HKR,Config,DAC_Src_Name,,"Wave"
  234.  
  235. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  236. ; Specify if extra ON/OFF controls are desired and how many,
  237. ; maximum is 3. These are controled thru internal pins.
  238. HKR,Config,Total_Internal_Controls,1,00
  239.  
  240. ; Control definitions
  241. HKR,Config,Internal_Control_1_Name,,"SRS-3D"
  242. HKR,Config,Internal_Control_1_By,,"XCTL0"
  243. HKR,Config,Internal_Control_1_OnVal,1,01
  244. HKR,Config,Internal_Control_2_Name,,""
  245. HKR,Config,Internal_Control_2_By,,""
  246. HKR,Config,Internal_Control_2_OnVal,1,01
  247. HKR,Config,Internal_Control_3_Name,,""
  248. HKR,Config,Internal_Control_3_By,,""
  249. HKR,Config,Internal_Control_3_OnVal,1,01
  250.  
  251. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  252. ; Specify if extra ON/OFF controls are desired and how many,
  253. ; maximum is 3. These are controled thru external DLLs.
  254. HKR,Config,Total_External_Controls,1,00
  255.  
  256. ; Control definitions
  257. HKR,Config,External_Control_1_Name,,"External1"
  258. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  259. HKR,Config,External_Control_2_Name,,""
  260. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  261. HKR,Config,External_Control_3_Name,,""
  262. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  263.  
  264. ;---------------------------------------------------------------;
  265.  
  266. [DestinationDirs]
  267. DefaultDestDir = 11  ; LDID_SYS
  268.  
  269. [SourceDisksNames]
  270. 1="OPTi Plug-N-Play 82C925 Multimedia Disk",,0001
  271.  
  272. [SourceDisksFiles]
  273. snd925p.vxd=1
  274. snd925p.drv=1
  275. sndopl3p.drv=1
  276. sndm401p.drv=1
  277. sndm401p.vxd=1
  278.  
  279. ;---------------------------------------------------------------;
  280.  
  281. ;---------------------------------------------------------------;
  282.  
  283. [Strings]
  284. ;Non-localized strings
  285. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  286. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  287. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  288.  
  289. ;Localized strings
  290. OPTi="OPTi Inc."
  291. MfgName="OPTi Inc."
  292. *OPT9250.DeviceDesc="OPTi Plug-N-Play Sound System"
  293. *OPT0002.DeviceDesc="OPTi Plug-N-Play MPU-401"
  294. *OPT0003.DeviceDesc="OPTi Plug-N-Play Device"
  295. *OPT0005.DeviceDesc="OPTi Plug-N-Play Device"
  296. MediaClassName="Sound, video and game controllers"
  297. V_CLSWAVEFORM="Audio"
  298. V_CLSMIDI="MIDI"
  299. V_CLSMIXER="Mixer"
  300. V_CLSAUX="Auxiliary"
  301. V_GENERAL="General MIDI Instrument"
  302. V_INTERNAL="OPTi Plug-N-Play FM Synthesis"
  303. V_EXTERNAL="OPTi Plug-N-Play MPU-401"
  304.